package com.itheima.reggie.config;

import lombok.extern.slf4j.Slf4j;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;


/*
    mvc配置
        1. 添加资源的映射处理， 就是： 什么样的地址过来了，要到什么样的目录里面去找页面资源
        2. 要想让springmvc 认识到这个类是一个配置类，需要在上面加上 @Configuration
 */

@Slf4j
@Configuration
public class WebMvcConfig  extends WebMvcConfigurationSupport {
    
    @Override
    protected void addResourceHandlers(ResourceHandlerRegistry registry) {
    
//        System.out.println("来调用方法了~！~");
        log.debug("来调用方法~！~");
    
        //配置映射地址和资源路径
        registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/");
        registry.addResourceHandler("/front/**").addResourceLocations("classpath:/front/");
    }
}
